/////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////    ISPD 2013 changes ///////////////////////////////////
////
//// The netlist from ISPD 2012 contest was placed using Cadence Encounter 
//// Digital Implementation System to produce realistic spef files.
//// All cell sizes were reset to the largest sizes afterwards.
////
////
////////////////////////////////    ISPD 2012 changes ///////////////////////////////////
//// The original netlist was downloaded from http://www.iwls.org/iwls2005/benchmarks.htm
//// and remapped to the ISPD 2012 contest library. Also a few simplification changes 
//// were done on the netlist in order to have :
//// -  no ground/power nets
//// -  no dangling nets,
//// -	no unconnected pin,
//// -	no constants/no assigns
//// -	single clock
//// -	no busses
//// -	no special characters/no escapes/no brackets in names
//// -  fanout optimization 
////
//// The original copyright is included next:
////
////
////  This design was downloaded from http://www.opencores.org
////
////  The design was synthesized with Cadence RTL Compiler in a
////  quick synthesis run.
////
/////////////////////////////////////////////////////////////////////
////                                                             ////
////  USB 1.1 PHY                                                ////
////                                                             ////
////  Author: Rudolf Usselmann                                   ////
////          rudi@asics.ws                                      ////
////                                                             ////
////  Downloaded from: http://www.opencores.org/cores/usb_phy/   ////
////                                                             ////
/////////////////////////////////////////////////////////////////////
////                                                             ////
//// Copyright (C) 2000-2002 Rudolf Usselmann                    ////
////                         www.asics.ws                        ////
////                         rudi@asics.ws                       ////
////                                                             ////
//// This source file may be used and distributed without        ////
//// restriction provided that this copyright statement is not   ////
//// removed from the file and that any derivative work contains ////
//// the original copyright notice and the associated disclaimer.////
////                                                             ////
////     THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY     ////
//// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED   ////
//// TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS   ////
//// FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL THE AUTHOR      ////
//// OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,         ////
//// INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES    ////
//// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE   ////
//// GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR        ////
//// BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF  ////
//// LIABILITY, WHETHER IN  CONTRACT, STRICT LIABILITY, OR TORT  ////
//// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT  ////
//// OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE         ////
//// POSSIBILITY OF SUCH DAMAGE.                                 ////
////                                                             ////
/////////////////////////////////////////////////////////////////////

// Generated by Cadence RTL Compiler (RC) v05.10-b006_1

module usb_phy_fast (
DataOut_i_0_,
DataOut_i_1_,
DataOut_i_2_,
DataOut_i_3_,
DataOut_i_4_,
DataOut_i_5_,
DataOut_i_6_,
DataOut_i_7_,
TxValid_i,
ispd_clk,
phy_tx_mode,
rst,
rxd,
rxdn,
rxdp,
DataIn_o_0_,
DataIn_o_1_,
DataIn_o_2_,
DataIn_o_3_,
DataIn_o_4_,
DataIn_o_5_,
DataIn_o_6_,
DataIn_o_7_,
LineState_o_0_,
LineState_o_1_,
RxActive_o,
RxError_o,
RxValid_o,
TxReady_o,
g1897_u0_o,
txdn,
txdp,
txoe,
usb_rst
);

// Start PIs
input DataOut_i_0_;
input DataOut_i_1_;
input DataOut_i_2_;
input DataOut_i_3_;
input DataOut_i_4_;
input DataOut_i_5_;
input DataOut_i_6_;
input DataOut_i_7_;
input TxValid_i;
input ispd_clk;
input phy_tx_mode;
input rst;
input rxd;
input rxdn;
input rxdp;

// Start POs
output DataIn_o_0_;
output DataIn_o_1_;
output DataIn_o_2_;
output DataIn_o_3_;
output DataIn_o_4_;
output DataIn_o_5_;
output DataIn_o_6_;
output DataIn_o_7_;
output LineState_o_0_;
output LineState_o_1_;
output RxActive_o;
output RxError_o;
output RxValid_o;
output TxReady_o;
output g1897_u0_o;
output txdn;
output txdp;
output txoe;
output usb_rst;

// Start wires
wire DataIn_o_0_;
wire DataIn_o_1_;
wire DataIn_o_2_;
wire DataIn_o_3_;
wire DataIn_o_4_;
wire DataIn_o_5_;
wire DataIn_o_6_;
wire DataIn_o_7_;
wire DataOut_i_0_;
wire DataOut_i_1_;
wire DataOut_i_2_;
wire DataOut_i_3_;
wire DataOut_i_4_;
wire DataOut_i_5_;
wire DataOut_i_6_;
wire DataOut_i_7_;
wire FE_RN_0_0;
wire FE_RN_1_0;
wire FE_RN_2_0;
wire LineState_o_0_;
wire LineState_o_1_;
wire RxActive_o;
wire RxError_o;
wire RxValid_o;
wire TxReady_o;
wire TxValid_i;
wire g11_p;
wire g15_p;
wire g1737_p;
wire g1738_p;
wire g1739_p;
wire g1740_p;
wire g1741_p;
wire g1742_p;
wire g1743_p;
wire g1757_p;
wire g1776_da;
wire g1776_db;
wire g1776_sb;
wire g1777_da;
wire g1777_db;
wire g1777_sb;
wire g1778_da;
wire g1778_db;
wire g1778_sb;
wire g1779_da;
wire g1779_db;
wire g1779_sb;
wire g1780_da;
wire g1780_db;
wire g1780_sb;
wire g1781_da;
wire g1781_db;
wire g1781_sb;
wire g1782_da;
wire g1782_db;
wire g1782_sb;
wire g1855_da;
wire g1855_db;
wire g1855_sb;
wire g1857_p;
wire g1881_p;
wire g1884_p;
wire g1897_u0_o;
wire g1901_p;
wire g1923_p;
wire g1942_p;
wire g1965_p;
wire g1975_p;
wire g1980_p;
wire g2028_p;
wire g2035_p;
wire g2050_p;
wire g2057_p;
wire g2063_da;
wire g2063_db;
wire g2063_sb;
wire g2066_p;
wire g2067_p;
wire g2068_p;
wire g2069_p;
wire g2091_p;
wire g2103_p;
wire g2108_p;
wire g2113_p;
wire g2116_p;
wire g2128_p;
wire g2130_p;
wire g2141_p;
wire g2385_p;
wire g2412_p;
wire g2413_p;
wire g2494_p;
wire g2506_p;
wire g2651_p;
wire g2674_p;
wire g41_p;
wire i_rx_phy_bit_cnt_0_;
wire i_rx_phy_bit_cnt_2_;
wire i_rx_phy_bit_stuff_err;
wire i_rx_phy_bit_stuff_err_reg_Q;
wire i_rx_phy_byte_err;
wire i_rx_phy_byte_err_reg_Q;
wire i_rx_phy_dpll_state_0_;
wire i_rx_phy_dpll_state_1_;
wire i_rx_phy_fs_ce_r1;
wire i_rx_phy_fs_ce_r2;
wire i_rx_phy_fs_state_0_;
wire i_rx_phy_fs_state_2_;
wire i_rx_phy_one_cnt_0_;
wire i_rx_phy_one_cnt_1_;
wire i_rx_phy_one_cnt_2_;
wire i_rx_phy_rx_en;
wire i_rx_phy_rx_valid1;
wire i_rx_phy_rx_valid_r;
wire i_rx_phy_rxd_r;
wire i_rx_phy_rxd_s;
wire i_rx_phy_rxd_s0;
wire i_rx_phy_rxd_s1;
wire i_rx_phy_rxd_s1_reg_Q;
wire i_rx_phy_rxdn_s;
wire i_rx_phy_rxdn_s0;
wire i_rx_phy_rxdn_s_r;
wire i_rx_phy_rxdn_s_r_reg_Q;
wire i_rx_phy_rxdp_s;
wire i_rx_phy_rxdp_s0;
wire i_rx_phy_rxdp_s_r;
wire i_rx_phy_rxdp_s_r_reg_Q;
wire i_rx_phy_sd_nrzi;
wire i_rx_phy_sd_r;
wire i_rx_phy_se0_r;
wire i_rx_phy_se0_r_reg_Q;
wire i_rx_phy_se0_s;
wire i_rx_phy_shift_en;
wire i_rx_phy_sync_err;
wire i_rx_phy_sync_err_reg_Q;
wire i_tx_phy_append_eop;
wire i_tx_phy_append_eop_sync1;
wire i_tx_phy_append_eop_sync2;
wire i_tx_phy_append_eop_sync4;
wire i_tx_phy_bit_cnt_0_;
wire i_tx_phy_bit_cnt_1_;
wire i_tx_phy_bit_cnt_2_;
wire i_tx_phy_data_done;
wire i_tx_phy_hold_reg;
wire i_tx_phy_hold_reg_10;
wire i_tx_phy_hold_reg_4;
wire i_tx_phy_hold_reg_5;
wire i_tx_phy_hold_reg_6;
wire i_tx_phy_hold_reg_7;
wire i_tx_phy_hold_reg_8;
wire i_tx_phy_hold_reg_9;
wire i_tx_phy_hold_reg_d;
wire i_tx_phy_hold_reg_d_11;
wire i_tx_phy_hold_reg_d_12;
wire i_tx_phy_hold_reg_d_13;
wire i_tx_phy_hold_reg_d_14;
wire i_tx_phy_hold_reg_d_15;
wire i_tx_phy_hold_reg_d_17;
wire i_tx_phy_hold_reg_d_reg_1__Q;
wire i_tx_phy_hold_reg_d_reg_3__Q;
wire i_tx_phy_hold_reg_d_reg_5__Q;
wire i_tx_phy_hold_reg_d_reg_6__Q;
wire i_tx_phy_ld_data;
wire i_tx_phy_ld_data_reg_Q;
wire i_tx_phy_one_cnt_0_;
wire i_tx_phy_one_cnt_1_;
wire i_tx_phy_one_cnt_2_;
wire i_tx_phy_sd_bs_o;
wire i_tx_phy_sd_nrzi_o;
wire i_tx_phy_sd_raw_o;
wire i_tx_phy_sft_done;
wire i_tx_phy_sft_done_r;
wire i_tx_phy_state_1_;
wire i_tx_phy_state_2_;
wire i_tx_phy_tx_ip;
wire i_tx_phy_txoe_r1;
wire i_tx_phy_txoe_r2;
wire ispd_clk;
wire n_10;
wire n_100;
wire n_103;
wire n_105;
wire n_106;
wire n_108;
wire n_11;
wire n_111;
wire n_112;
wire n_115;
wire n_116;
wire n_118;
wire n_12;
wire n_120;
wire n_121;
wire n_122;
wire n_123;
wire n_124;
wire n_125;
wire n_126;
wire n_127;
wire n_130;
wire n_131;
wire n_132;
wire n_133;
wire n_138;
wire n_139;
wire n_141;
wire n_142;
wire n_15;
wire n_150;
wire n_152;
wire n_153;
wire n_154;
wire n_155;
wire n_157;
wire n_161;
wire n_163;
wire n_164;
wire n_165;
wire n_166;
wire n_167;
wire n_168;
wire n_169;
wire n_170;
wire n_172;
wire n_175;
wire n_176;
wire n_18;
wire n_182;
wire n_183;
wire n_184;
wire n_185;
wire n_186;
wire n_191;
wire n_192;
wire n_193;
wire n_195;
wire n_197;
wire n_198;
wire n_201;
wire n_203;
wire n_204;
wire n_209;
wire n_21;
wire n_210;
wire n_213;
wire n_217;
wire n_22;
wire n_222;
wire n_223;
wire n_224;
wire n_225;
wire n_226;
wire n_227;
wire n_228;
wire n_229;
wire n_230;
wire n_231;
wire n_232;
wire n_233;
wire n_235;
wire n_237;
wire n_238;
wire n_239;
wire n_240;
wire n_241;
wire n_243;
wire n_244;
wire n_245;
wire n_246;
wire n_248;
wire n_251;
wire n_252;
wire n_254;
wire n_255;
wire n_256;
wire n_257;
wire n_258;
wire n_259;
wire n_263;
wire n_265;
wire n_266;
wire n_267;
wire n_268;
wire n_269;
wire n_27;
wire n_273;
wire n_274;
wire n_275;
wire n_276;
wire n_277;
wire n_278;
wire n_28;
wire n_280;
wire n_283;
wire n_288;
wire n_289;
wire n_290;
wire n_291;
wire n_292;
wire n_293;
wire n_294;
wire n_296;
wire n_297;
wire n_299;
wire n_300;
wire n_301;
wire n_304;
wire n_306;
wire n_307;
wire n_308;
wire n_309;
wire n_310;
wire n_311;
wire n_312;
wire n_313;
wire n_316;
wire n_317;
wire n_318;
wire n_319;
wire n_320;
wire n_322;
wire n_323;
wire n_324;
wire n_325;
wire n_33;
wire n_330;
wire n_331;
wire n_332;
wire n_333;
wire n_334;
wire n_337;
wire n_338;
wire n_339;
wire n_340;
wire n_341;
wire n_342;
wire n_343;
wire n_344;
wire n_347;
wire n_35;
wire n_350;
wire n_351;
wire n_352;
wire n_353;
wire n_354;
wire n_355;
wire n_359;
wire n_360;
wire n_361;
wire n_362;
wire n_364;
wire n_365;
wire n_366;
wire n_367;
wire n_368;
wire n_369;
wire n_37;
wire n_370;
wire n_373;
wire n_375;
wire n_377;
wire n_378;
wire n_380;
wire n_384;
wire n_385;
wire n_386;
wire n_387;
wire n_388;
wire n_389;
wire n_390;
wire n_391;
wire n_392;
wire n_394;
wire n_395;
wire n_400;
wire n_401;
wire n_404;
wire n_405;
wire n_406;
wire n_407;
wire n_409;
wire n_410;
wire n_411;
wire n_413;
wire n_414;
wire n_415;
wire n_416;
wire n_417;
wire n_420;
wire n_421;
wire n_423;
wire n_424;
wire n_425;
wire n_426;
wire n_427;
wire n_428;
wire n_431;
wire n_432;
wire n_433;
wire n_434;
wire n_435;
wire n_436;
wire n_439;
wire n_440;
wire n_443;
wire n_444;
wire n_446;
wire n_447;
wire n_449;
wire n_450;
wire n_452;
wire n_453;
wire n_454;
wire n_455;
wire n_456;
wire n_457;
wire n_458;
wire n_459;
wire n_460;
wire n_461;
wire n_462;
wire n_471;
wire n_472;
wire n_479;
wire n_48;
wire n_480;
wire n_481;
wire n_482;
wire n_483;
wire n_484;
wire n_485;
wire n_486;
wire n_487;
wire n_489;
wire n_49;
wire n_490;
wire n_492;
wire n_493;
wire n_499;
wire n_50;
wire n_505;
wire n_506;
wire n_507;
wire n_509;
wire n_51;
wire n_511;
wire n_52;
wire n_523;
wire n_529;
wire n_53;
wire n_538;
wire n_539;
wire n_54;
wire n_540;
wire n_55;
wire n_559;
wire n_56;
wire n_567;
wire n_57;
wire n_573;
wire n_574;
wire n_58;
wire n_583;
wire n_588;
wire n_590;
wire n_593;
wire n_598;
wire n_60;
wire n_604;
wire n_61;
wire n_628;
wire n_629;
wire n_63;
wire n_631;
wire n_632;
wire n_64;
wire n_66;
wire n_660;
wire n_661;
wire n_665;
wire n_666;
wire n_69;
wire n_697;
wire n_699;
wire n_7;
wire n_70;
wire n_700;
wire n_701;
wire n_703;
wire n_704;
wire n_706;
wire n_707;
wire n_708;
wire n_709;
wire n_71;
wire n_710;
wire n_722;
wire n_726;
wire n_727;
wire n_734;
wire n_735;
wire n_737;
wire n_74;
wire n_741;
wire n_742;
wire n_743;
wire n_748;
wire n_749;
wire n_752;
wire n_753;
wire n_754;
wire n_755;
wire n_756;
wire n_758;
wire n_759;
wire n_763;
wire n_764;
wire n_767;
wire n_77;
wire n_782;
wire n_783;
wire n_785;
wire n_786;
wire n_788;
wire n_794;
wire n_796;
wire n_8;
wire n_800;
wire n_804;
wire n_81;
wire n_840;
wire n_841;
wire n_85;
wire n_852;
wire n_864;
wire n_873;
wire n_878;
wire n_88;
wire n_882;
wire n_884;
wire n_885;
wire n_888;
wire n_894;
wire n_9;
wire n_90;
wire n_91;
wire n_910;
wire n_911;
wire n_913;
wire n_914;
wire n_915;
wire n_916;
wire n_919;
wire n_920;
wire n_921;
wire n_922;
wire n_923;
wire n_924;
wire n_925;
wire n_926;
wire n_927;
wire n_928;
wire n_929;
wire n_930;
wire n_932;
wire n_933;
wire n_934;
wire n_935;
wire n_937;
wire n_938;
wire n_940;
wire n_941;
wire n_942;
wire n_943;
wire n_944;
wire n_945;
wire n_947;
wire n_948;
wire n_949;
wire n_951;
wire n_952;
wire n_957;
wire n_958;
wire n_959;
wire n_960;
wire n_961;
wire n_962;
wire n_963;
wire n_965;
wire n_966;
wire n_967;
wire n_968;
wire n_969;
wire n_97;
wire n_970;
wire n_971;
wire n_972;
wire n_974;
wire n_976;
wire n_977;
wire n_980;
wire n_981;
wire n_982;
wire n_984;
wire n_988;
wire n_989;
wire n_990;
wire n_991;
wire n_992;
wire phy_tx_mode;
wire rst;
wire rst_cnt_0_;
wire rst_cnt_1_;
wire rst_cnt_3_;
wire rst_cnt_4_;
wire rxd;
wire rxdn;
wire rxdp;
wire txdn;
wire txdp;
wire txoe;
wire usb_rst;

// Start cells
na02f80 FE_RC_0_0 ( .a(FE_RN_0_0), .b(n_629), .o(n_632) );
no02f80 FE_RC_1_0 ( .a(FE_RN_2_0), .b(FE_RN_1_0), .o(FE_RN_0_0) );
in01f80 FE_RC_2_0 ( .a(n_631), .o(FE_RN_1_0) );
in01f80 FE_RC_3_0 ( .a(rst), .o(FE_RN_2_0) );
no02f80 g10_u0 ( .a(n_911), .b(n_913), .o(n_914) );
no02f80 g11_u0 ( .a(n_980), .b(n_947), .o(g11_p) );
in01f80 g11_u1 ( .a(g11_p), .o(n_911) );
in01f80 g12_u0 ( .a(i_rx_phy_rx_en), .o(n_540) );
in01f80 g13_u0 ( .a(n_794), .o(n_913) );
no02f80 g14_u0 ( .a(n_788), .b(n_981), .o(n_604) );
na02f80 g15_u0 ( .a(n_948), .b(n_796), .o(g15_p) );
in01f80 g15_u1 ( .a(g15_p), .o(n_949) );
na03f80 g1649_u0 ( .a(i_rx_phy_byte_err), .b(i_rx_phy_sync_err), .c(i_rx_phy_bit_stuff_err), .o(RxError_o) );
in01f80 g1653_u0 ( .a(n_632), .o(n_529) );
ao12f80 g1661_u0 ( .a(FE_RN_2_0), .b(n_506), .c(n_660), .o(n_523) );
no02f80 g1680_u0 ( .a(n_386), .b(n_416), .o(n_417) );
na02f80 g1681_u0 ( .a(n_493), .b(n_440), .o(n_511) );
ao12f80 g1695_u0 ( .a(FE_RN_2_0), .b(n_704), .c(n_935), .o(n_459) );
na02f80 g1696_u0 ( .a(n_938), .b(n_480), .o(n_481) );
na02f80 g1697_u0 ( .a(n_490), .b(n_786), .o(n_506) );
in01f80 g1702_u0 ( .a(n_404), .o(n_423) );
na02f80 g1703_u0 ( .a(n_380), .b(n_269), .o(n_404) );
no02f80 g1707_u0 ( .a(n_472), .b(n_444), .o(n_499) );
ao12f80 g1709_u0 ( .a(n_370), .b(n_384), .c(rst_cnt_3_), .o(n_386) );
na03f80 g1711_u0 ( .a(n_782), .b(n_176), .c(n_783), .o(n_493) );
na02f80 g1717_u0 ( .a(n_916), .b(n_74), .o(n_439) );
no02f80 g1718_u0 ( .a(n_916), .b(n_942), .o(n_783) );
na02f80 g1719_u0 ( .a(n_926), .b(n_982), .o(n_480) );
na02f80 g1724_u0 ( .a(n_919), .b(n_914), .o(n_492) );
no02f80 g1725_u0 ( .a(n_385), .b(n_416), .o(n_428) );
ao12f80 g1726_u0 ( .a(n_384), .b(n_292), .c(n_256), .o(n_370) );
na03f80 g1728_u0 ( .a(n_974), .b(n_462), .c(n_450), .o(n_507) );
ao12f80 g1729_u0 ( .a(n_961), .b(n_359), .c(n_347), .o(n_414) );
in01f80 g1731_u0 ( .a(n_754), .o(n_490) );
in01f80 g1733_u0 ( .a(n_753), .o(n_461) );
in01f80 g1734_u0 ( .a(n_753), .o(n_460) );
ao12f80 g1736_u0 ( .a(n_27), .b(n_369), .c(n_337), .o(n_411) );
na02f80 g1737_u0 ( .a(n_458), .b(n_974), .o(g1737_p) );
in01f80 g1737_u1 ( .a(g1737_p), .o(n_489) );
na02f80 g1738_u0 ( .a(n_457), .b(n_974), .o(g1738_p) );
in01f80 g1738_u1 ( .a(g1738_p), .o(n_487) );
na02f80 g1739_u0 ( .a(n_456), .b(n_974), .o(g1739_p) );
in01f80 g1739_u1 ( .a(g1739_p), .o(n_486) );
na02f80 g1740_u0 ( .a(n_455), .b(n_974), .o(g1740_p) );
in01f80 g1740_u1 ( .a(g1740_p), .o(n_485) );
na02f80 g1741_u0 ( .a(n_454), .b(n_974), .o(g1741_p) );
in01f80 g1741_u1 ( .a(g1741_p), .o(n_484) );
na02f80 g1742_u0 ( .a(n_453), .b(n_974), .o(g1742_p) );
in01f80 g1742_u1 ( .a(g1742_p), .o(n_483) );
na02f80 g1743_u0 ( .a(n_452), .b(n_974), .o(g1743_p) );
in01f80 g1743_u1 ( .a(g1743_p), .o(n_482) );
oa12f80 g1744_u0 ( .a(i_rx_phy_se0_r), .b(n_353), .c(i_rx_phy_bit_cnt_2_), .o(n_472) );
oa12f80 g1745_u0 ( .a(n_252), .b(n_311), .c(n_384), .o(n_380) );
in01f80 g1746_u0 ( .a(n_479), .o(n_505) );
na04m80 g1747_u0 ( .a(n_248), .b(n_266), .c(n_426), .d(i_rx_phy_sd_nrzi), .o(n_479) );
oa12f80 g1748_u0 ( .a(n_447), .b(n_9), .c(n_885), .o(n_471) );
na02f80 g1757_u0 ( .a(n_969), .b(rst), .o(g1757_p) );
in01f80 g1757_u1 ( .a(g1757_p), .o(n_420) );
ao12f80 g1758_u0 ( .a(n_318), .b(n_538), .c(n_539), .o(n_432) );
na02f80 g1759_u0 ( .a(n_446), .b(g2674_p), .o(n_447) );
na02f80 g1760_u0 ( .a(n_446), .b(RxActive_o), .o(n_444) );
na02f80 g1762_u0 ( .a(i_rx_phy_rx_valid_r), .b(n_446), .o(n_443) );
ao12f80 g1763_u0 ( .a(n_400), .b(n_163), .c(n_342), .o(n_388) );
na02f80 g1764_u0 ( .a(n_767), .b(n_410), .o(n_431) );
na03f80 g1774_u0 ( .a(n_425), .b(n_175), .c(n_949), .o(n_440) );
ao12f80 g1775_u0 ( .a(n_368), .b(n_384), .c(n_306), .o(n_385) );
in01f80 g1776_u0 ( .a(i_tx_phy_ld_data), .o(g1776_sb) );
na02f80 g1776_u1 ( .a(DataOut_i_0_), .b(g1776_sb), .o(g1776_da) );
na02f80 g1776_u2 ( .a(i_tx_phy_hold_reg), .b(i_tx_phy_ld_data), .o(g1776_db) );
na02f80 g1776_u3 ( .a(g1776_da), .b(g1776_db), .o(n_458) );
in01f80 g1777_u0 ( .a(i_tx_phy_ld_data), .o(g1777_sb) );
na02f80 g1777_u1 ( .a(DataOut_i_1_), .b(g1777_sb), .o(g1777_da) );
na02f80 g1777_u2 ( .a(i_tx_phy_hold_reg_4), .b(i_tx_phy_ld_data), .o(g1777_db) );
na02f80 g1777_u3 ( .a(g1777_da), .b(g1777_db), .o(n_457) );
in01f80 g1778_u0 ( .a(i_tx_phy_ld_data), .o(g1778_sb) );
na02f80 g1778_u1 ( .a(DataOut_i_2_), .b(g1778_sb), .o(g1778_da) );
na02f80 g1778_u2 ( .a(i_tx_phy_hold_reg_5), .b(i_tx_phy_ld_data), .o(g1778_db) );
na02f80 g1778_u3 ( .a(g1778_da), .b(g1778_db), .o(n_456) );
in01f80 g1779_u0 ( .a(i_tx_phy_ld_data), .o(g1779_sb) );
na02f80 g1779_u1 ( .a(DataOut_i_3_), .b(g1779_sb), .o(g1779_da) );
na02f80 g1779_u2 ( .a(i_tx_phy_hold_reg_6), .b(i_tx_phy_ld_data), .o(g1779_db) );
na02f80 g1779_u3 ( .a(g1779_da), .b(g1779_db), .o(n_455) );
in01f80 g1780_u0 ( .a(i_tx_phy_ld_data), .o(g1780_sb) );
na02f80 g1780_u1 ( .a(DataOut_i_4_), .b(g1780_sb), .o(g1780_da) );
na02f80 g1780_u2 ( .a(i_tx_phy_hold_reg_7), .b(i_tx_phy_ld_data), .o(g1780_db) );
na02f80 g1780_u3 ( .a(g1780_da), .b(g1780_db), .o(n_454) );
in01f80 g1781_u0 ( .a(i_tx_phy_ld_data), .o(g1781_sb) );
na02f80 g1781_u1 ( .a(DataOut_i_5_), .b(g1781_sb), .o(g1781_da) );
na02f80 g1781_u2 ( .a(i_tx_phy_hold_reg_8), .b(i_tx_phy_ld_data), .o(g1781_db) );
na02f80 g1781_u3 ( .a(g1781_da), .b(g1781_db), .o(n_453) );
in01f80 g1782_u0 ( .a(i_tx_phy_ld_data), .o(g1782_sb) );
na02f80 g1782_u1 ( .a(DataOut_i_6_), .b(g1782_sb), .o(g1782_da) );
na02f80 g1782_u2 ( .a(i_tx_phy_hold_reg_9), .b(i_tx_phy_ld_data), .o(g1782_db) );
na02f80 g1782_u3 ( .a(g1782_da), .b(g1782_db), .o(n_452) );
no02f80 g1806_u0 ( .a(n_232), .b(n_300), .o(n_369) );
na02f80 g1807_u0 ( .a(n_142), .b(n_764), .o(n_347) );
no02f80 g1808_u0 ( .a(n_307), .b(n_384), .o(n_368) );
na02f80 g1809_u0 ( .a(n_198), .b(rst_cnt_3_), .o(n_292) );
na02f80 g1810_u0 ( .a(n_197), .b(n_69), .o(n_256) );
no02f80 g1811_u0 ( .a(n_377), .b(n_400), .o(n_415) );
ao12f80 g1812_u0 ( .a(n_961), .b(n_152), .c(n_375), .o(n_427) );
na02f80 g1813_u0 ( .a(n_434), .b(DataOut_i_7_), .o(n_462) );
na02f80 g1814_u0 ( .a(i_tx_phy_hold_reg_10), .b(i_tx_phy_ld_data), .o(n_450) );
ao12f80 g1815_u0 ( .a(n_400), .b(n_154), .c(n_341), .o(n_401) );
na03f80 g1816_u0 ( .a(n_421), .b(n_435), .c(rst), .o(n_449) );
no02f80 g1817_u0 ( .a(n_666), .b(n_540), .o(n_413) );
in01f80 g1819_u0 ( .a(n_426), .o(n_446) );
na02f80 g1820_u0 ( .a(n_424), .b(n_666), .o(n_426) );
ao12f80 g1821_u0 ( .a(FE_RN_2_0), .b(n_435), .c(n_389), .o(n_436) );
no02f80 g1822_u0 ( .a(n_424), .b(n_665), .o(n_425) );
na04m80 g1824_u0 ( .a(n_764), .b(i_rx_phy_bit_cnt_2_), .c(rst), .d(n_141), .o(n_410) );
in01f80 g1828_u0 ( .a(i_tx_phy_ld_data), .o(n_434) );
in01f80 g1830_u0 ( .a(i_rx_phy_rxdn_s), .o(n_424) );
ao12f80 g1837_u0 ( .a(FE_RN_2_0), .b(n_63), .c(n_968), .o(n_409) );
ao12f80 g1838_u0 ( .a(n_416), .b(n_251), .c(n_268), .o(n_367) );
ao12f80 g1840_u0 ( .a(n_322), .b(n_330), .c(n_952), .o(n_538) );
ao12f80 g1841_u0 ( .a(n_961), .b(n_355), .c(n_331), .o(n_407) );
na02f80 g1842_u0 ( .a(n_308), .b(rst), .o(n_366) );
ao12f80 g1843_u0 ( .a(n_400), .b(n_332), .c(n_301), .o(n_395) );
ao12f80 g1844_u0 ( .a(n_400), .b(n_344), .c(n_294), .o(n_394) );
ao12f80 g1845_u0 ( .a(n_961), .b(n_157), .c(n_352), .o(n_406) );
ao12f80 g1846_u0 ( .a(n_961), .b(n_354), .c(n_334), .o(n_405) );
ao12f80 g1848_u0 ( .a(n_400), .b(n_161), .c(n_299), .o(n_378) );
na02f80 g1849_u0 ( .a(n_138), .b(n_340), .o(n_342) );
ao12f80 g1851_u0 ( .a(FE_RN_2_0), .b(n_267), .c(RxActive_o), .o(n_365) );
na02f80 g1852_u0 ( .a(n_304), .b(n_360), .o(n_392) );
ao12f80 g1853_u0 ( .a(FE_RN_2_0), .b(n_153), .c(n_265), .o(n_364) );
oa12f80 g1854_u0 ( .a(n_133), .b(n_231), .c(i_tx_phy_hold_reg_d_13), .o(n_232) );
in01f80 g1855_u0 ( .a(n_274), .o(g1855_sb) );
na02f80 g1855_u1 ( .a(rst_cnt_4_), .b(g1855_sb), .o(g1855_da) );
na02f80 g1855_u2 ( .a(n_11), .b(n_274), .o(g1855_db) );
na02f80 g1855_u3 ( .a(g1855_da), .b(g1855_db), .o(n_311) );
ao12f80 g1856_u0 ( .a(n_339), .b(n_343), .c(i_tx_phy_bit_cnt_2_), .o(n_377) );
no02f80 g1857_u0 ( .a(n_155), .b(RxValid_o), .o(g1857_p) );
in01f80 g1857_u1 ( .a(g1857_p), .o(n_433) );
na04m80 g1858_u0 ( .a(n_195), .b(n_238), .c(rst), .d(i_tx_phy_txoe_r1), .o(n_276) );
ao12f80 g1859_u0 ( .a(n_391), .b(n_88), .c(n_390), .o(n_421) );
in01f80 g1860_u0 ( .a(n_197), .o(n_198) );
no02f80 g1865_u0 ( .a(n_274), .b(n_11), .o(n_275) );
na02f80 g1867_u0 ( .a(n_121), .b(n_958), .o(n_375) );
na02f80 g1868_u0 ( .a(n_116), .b(n_340), .o(n_341) );
no02f80 g1869_u0 ( .a(n_313), .b(n_416), .o(n_362) );
ao12f80 g1870_u0 ( .a(n_343), .b(n_126), .c(n_231), .o(n_339) );
na02f80 g1871_u0 ( .a(n_223), .b(i_rx_phy_rxdn_s_r), .o(n_310) );
na02f80 g1872_u0 ( .a(n_227), .b(i_rx_phy_rxdp_s_r), .o(n_309) );
na02f80 g1873_u0 ( .a(n_280), .b(n_273), .o(n_338) );
no02f80 g1874_u0 ( .a(n_390), .b(n_389), .o(n_391) );
na03f80 g1875_u0 ( .a(n_390), .b(i_rx_phy_dpll_state_1_), .c(n_60), .o(n_435) );
na02f80 g1876_u0 ( .a(n_278), .b(n_297), .o(n_361) );
ao12f80 g1877_u0 ( .a(n_228), .b(n_254), .c(i_tx_phy_bit_cnt_2_), .o(n_337) );
oa12f80 g1878_u0 ( .a(n_351), .b(n_290), .c(n_583), .o(n_387) );
ao22s80 g1879_u0 ( .a(n_225), .b(i_tx_phy_sd_nrzi_o), .c(n_873), .d(txdp), .o(n_308) );
na04m80 g1880_u0 ( .a(n_323), .b(n_350), .c(n_737), .d(n_108), .o(n_360) );
no02f80 g1881_u0 ( .a(i_rx_phy_bit_cnt_2_), .b(n_141), .o(g1881_p) );
ao12f80 g1881_u1 ( .a(g1881_p), .b(i_rx_phy_bit_cnt_2_), .c(n_141), .o(n_142) );
ao12f80 g1882_u0 ( .a(n_230), .b(n_132), .c(n_306), .o(n_307) );
no02f80 g1884_u0 ( .a(i_tx_phy_one_cnt_2_), .b(n_51), .o(g1884_p) );
ao12f80 g1884_u1 ( .a(g1884_p), .b(i_tx_phy_one_cnt_2_), .c(n_51), .o(n_138) );
na03f80 g1894_u0 ( .a(g2674_p), .b(n_170), .c(rst), .o(n_273) );
no02f80 g1896_u0 ( .a(n_132), .b(n_70), .o(n_197) );
na02f80 g1897_u0 ( .a(n_764), .b(i_rx_phy_shift_en), .o(g1897_u0_o) );
no02f80 g1899_u0 ( .a(n_258), .b(n_984), .o(n_340) );
na02f80 g1900_u0 ( .a(n_118), .b(n_764), .o(n_334) );
na02f80 g1901_u0 ( .a(n_764), .b(i_rx_phy_rx_valid1), .o(g1901_p) );
in01f80 g1901_u1 ( .a(g1901_p), .o(n_373) );
na02f80 g1902_u0 ( .a(i_rx_phy_bit_cnt_2_), .b(n_763), .o(n_359) );
na02f80 g1903_u0 ( .a(n_289), .b(n_165), .o(n_304) );
na02f80 g1904_u0 ( .a(n_283), .b(rst), .o(n_333) );
in01f80 g1905_u0 ( .a(n_416), .o(n_269) );
na02f80 g1906_u0 ( .a(n_191), .b(rst), .o(n_416) );
na02f80 g1907_u0 ( .a(n_106), .b(n_103), .o(n_268) );
no02f80 g1908_u0 ( .a(n_132), .b(n_306), .o(n_230) );
na02f80 g1913_u0 ( .a(n_343), .b(i_tx_phy_bit_cnt_0_), .o(n_332) );
na02f80 g1914_u0 ( .a(n_296), .b(n_56), .o(n_301) );
na02f80 g1915_u0 ( .a(n_343), .b(n_15), .o(n_344) );
na02f80 g1916_u0 ( .a(n_37), .b(n_764), .o(n_331) );
na02f80 g1917_u0 ( .a(n_930), .b(n_841), .o(n_330) );
na02f80 g1918_u0 ( .a(n_353), .b(n_763), .o(n_354) );
na02f80 g1919_u0 ( .a(i_rx_phy_bit_cnt_0_), .b(n_763), .o(n_355) );
no02f80 g1921_u0 ( .a(n_255), .b(i_tx_phy_bit_cnt_2_), .o(n_300) );
na02f80 g1922_u0 ( .a(n_71), .b(n_66), .o(n_274) );
no02f80 g1923_u0 ( .a(n_312), .b(n_540), .o(g1923_p) );
in01f80 g1923_u1 ( .a(g1923_p), .o(n_390) );
na03f80 g1924_u0 ( .a(n_325), .b(n_53), .c(g2674_p), .o(n_352) );
na03f80 g1925_u0 ( .a(n_350), .b(n_583), .c(n_800), .o(n_351) );
na03f80 g1926_u0 ( .a(n_259), .b(n_50), .c(g2674_p), .o(n_299) );
na03f80 g1927_u0 ( .a(n_296), .b(i_tx_phy_sd_raw_o), .c(n_85), .o(n_297) );
oa12f80 g1928_u0 ( .a(n_131), .b(n_127), .c(i_rx_phy_rxd_s1), .o(n_229) );
na02f80 g1931_u0 ( .a(n_169), .b(n_296), .o(n_294) );
oa12f80 g1932_u0 ( .a(n_193), .b(n_97), .c(n_804), .o(n_228) );
ao22s80 g1933_u0 ( .a(n_122), .b(n_266), .c(n_150), .d(i_rx_phy_sd_nrzi), .o(n_267) );
oa12f80 g1934_u0 ( .a(n_184), .b(n_186), .c(n_48), .o(n_265) );
in01f80 g1935_u0 ( .a(n_263), .o(n_293) );
na04m80 g1936_u0 ( .a(n_182), .b(n_15), .c(i_tx_phy_bit_cnt_2_), .d(n_77), .o(n_263) );
ao22s80 g1937_u0 ( .a(n_100), .b(n_885), .c(i_tx_phy_sd_nrzi_o), .d(n_873), .o(n_195) );
na02f80 g1942_u0 ( .a(i_tx_phy_data_done), .b(n_937), .o(g1942_p) );
in01f80 g1942_u1 ( .a(g1942_p), .o(n_350) );
no02f80 g1950_u0 ( .a(n_210), .b(n_882), .o(n_296) );
na02f80 g1951_u0 ( .a(n_182), .b(n_885), .o(n_343) );
in01f80 g1952_u0 ( .a(n_324), .o(n_325) );
na02f80 g1953_u0 ( .a(n_759), .b(i_rx_phy_sd_nrzi), .o(n_324) );
in01f80 g1954_u0 ( .a(n_258), .o(n_259) );
na02f80 g1955_u0 ( .a(n_182), .b(i_tx_phy_sd_raw_o), .o(n_258) );
no02f80 g1956_u0 ( .a(n_929), .b(n_965), .o(n_323) );
na02f80 g1958_u0 ( .a(n_574), .b(n_841), .o(n_257) );
in01f80 g1959_u0 ( .a(n_573), .o(n_322) );
no02f80 g1961_u0 ( .a(n_233), .b(n_318), .o(n_320) );
no02f80 g1962_u0 ( .a(n_239), .b(n_318), .o(n_319) );
no02f80 g1963_u0 ( .a(n_201), .b(n_318), .o(n_291) );
in01f80 g1964_u0 ( .a(n_289), .o(n_290) );
na02f80 g1965_u0 ( .a(n_965), .b(n_937), .o(g1965_p) );
in01f80 g1965_u1 ( .a(g1965_p), .o(n_289) );
no02f80 g1966_u0 ( .a(n_237), .b(n_318), .o(n_317) );
no02f80 g1967_u0 ( .a(n_235), .b(FE_RN_2_0), .o(n_316) );
no02f80 g1968_u0 ( .a(n_204), .b(FE_RN_2_0), .o(n_288) );
na03f80 g1973_u0 ( .a(i_tx_phy_hold_reg_d_14), .b(n_192), .c(i_tx_phy_bit_cnt_2_), .o(n_193) );
in01f80 g1974_u0 ( .a(n_226), .o(n_227) );
na02f80 g1975_u0 ( .a(i_rx_phy_rxdp_s0), .b(LineState_o_0_), .o(g1975_p) );
in01f80 g1975_u1 ( .a(g1975_p), .o(n_226) );
oa12f80 g1977_u0 ( .a(n_183), .b(n_185), .c(n_224), .o(n_225) );
oa12f80 g1978_u0 ( .a(n_927), .b(n_952), .c(n_224), .o(n_539) );
in01f80 g1979_u0 ( .a(n_222), .o(n_223) );
na02f80 g1980_u0 ( .a(i_rx_phy_rxdn_s0), .b(LineState_o_1_), .o(g1980_p) );
in01f80 g1980_u1 ( .a(g1980_p), .o(n_222) );
no02f80 g1981_u0 ( .a(LineState_o_0_), .b(LineState_o_1_), .o(n_191) );
na03f80 g1982_u0 ( .a(n_125), .b(i_tx_phy_hold_reg_d_17), .c(i_tx_phy_bit_cnt_2_), .o(n_133) );
ao12f80 g1983_u0 ( .a(n_167), .b(n_192), .c(i_tx_phy_hold_reg_d), .o(n_255) );
oa12f80 g1984_u0 ( .a(n_172), .b(i_tx_phy_hold_reg_d_15), .c(n_168), .o(n_254) );
ao12f80 g1985_u0 ( .a(n_213), .b(n_852), .c(txoe), .o(n_283) );
ao12f80 g1986_u0 ( .a(n_241), .b(n_384), .c(n_240), .o(n_313) );
na02f80 g1987_u0 ( .a(n_246), .b(n_245), .o(n_312) );
in01f80 g1991_u0 ( .a(n_66), .o(n_132) );
in01f80 g1998_u0 ( .a(n_949), .o(n_782) );
na02f80 g2000_u0 ( .a(i_rx_phy_rxd_s0), .b(n_130), .o(n_131) );
in01f80 g2003_u0 ( .a(n_982), .o(n_217) );
no02f80 g2010_u0 ( .a(n_185), .b(i_tx_phy_sd_nrzi_o), .o(n_186) );
na02f80 g2011_u0 ( .a(n_384), .b(rst_cnt_4_), .o(n_252) );
na02f80 g2012_u0 ( .a(n_224), .b(n_183), .o(n_184) );
no03m80 g2014_u0 ( .a(i_tx_phy_txoe_r2), .b(i_tx_phy_txoe_r1), .c(n_864), .o(n_213) );
na02f80 g2015_u0 ( .a(n_277), .b(n_48), .o(n_280) );
na02f80 g2016_u0 ( .a(n_384), .b(n_105), .o(n_251) );
in01f80 g2020_u0 ( .a(n_759), .o(n_248) );
no02f80 g2024_u0 ( .a(i_rx_phy_rxd_s0), .b(n_130), .o(n_127) );
in01f80 g2026_u0 ( .a(n_182), .o(n_210) );
na02f80 g2027_u0 ( .a(n_55), .b(n_50), .o(n_182) );
no02f80 g2028_u0 ( .a(n_244), .b(n_243), .o(g2028_p) );
in01f80 g2028_u1 ( .a(g2028_p), .o(n_246) );
na02f80 g2029_u0 ( .a(n_244), .b(n_243), .o(n_245) );
na02f80 g2030_u0 ( .a(i_tx_phy_hold_reg_d_12), .b(n_124), .o(n_97) );
no02f80 g2035_u0 ( .a(n_125), .b(n_124), .o(g2035_p) );
in01f80 g2035_u1 ( .a(g2035_p), .o(n_126) );
na02f80 g2036_u0 ( .a(n_125), .b(n_124), .o(n_231) );
in01f80 g2038_u0 ( .a(n_604), .o(n_209) );
no02f80 g2040_u0 ( .a(n_384), .b(n_240), .o(n_241) );
in01f80 g2042_u0 ( .a(n_175), .o(n_176) );
na02f80 g2043_u0 ( .a(n_948), .b(n_794), .o(n_175) );
na02f80 g2048_u0 ( .a(n_277), .b(i_tx_phy_sd_bs_o), .o(n_278) );
no02f80 g2050_u0 ( .a(n_804), .b(n_785), .o(g2050_p) );
in01f80 g2050_u1 ( .a(g2050_p), .o(n_172) );
in01f80 g2051_u0 ( .a(n_123), .o(n_170) );
ao12f80 g2052_u0 ( .a(i_tx_phy_append_eop_sync2), .b(n_7), .c(n_48), .o(n_123) );
na02f80 g2053_u0 ( .a(n_804), .b(n_168), .o(n_169) );
no02f80 g2054_u0 ( .a(n_168), .b(i_tx_phy_hold_reg_d_11), .o(n_167) );
ao12f80 g2055_u0 ( .a(n_164), .b(n_10), .c(i_tx_phy_tx_ip), .o(n_166) );
ao12f80 g2056_u0 ( .a(n_164), .b(n_888), .c(n_737), .o(n_165) );
no02f80 g2057_u0 ( .a(i_rx_phy_sd_r), .b(n_243), .o(g2057_p) );
ao12f80 g2057_u1 ( .a(g2057_p), .b(i_rx_phy_sd_r), .c(n_243), .o(n_122) );
oa12f80 g2058_u0 ( .a(n_35), .b(i_tx_phy_sd_bs_o), .c(i_tx_phy_sd_nrzi_o), .o(n_100) );
ao22s80 g2059_u0 ( .a(i_tx_phy_tx_ip), .b(n_885), .c(n_238), .d(n_984), .o(n_239) );
ao22s80 g2060_u0 ( .a(i_tx_phy_append_eop), .b(g2674_p), .c(i_tx_phy_append_eop_sync1), .d(n_984), .o(n_237) );
ao22s80 g2061_u0 ( .a(i_tx_phy_append_eop_sync1), .b(n_885), .c(i_tx_phy_append_eop_sync2), .d(n_864), .o(n_235) );
ao22s80 g2062_u0 ( .a(i_tx_phy_append_eop_sync4), .b(n_852), .c(n_48), .d(g2674_p), .o(n_204) );
in01f80 g2063_u0 ( .a(n_852), .o(g2063_sb) );
na02f80 g2063_u1 ( .a(n_130), .b(g2063_sb), .o(g2063_da) );
na02f80 g2063_u2 ( .a(i_rx_phy_sd_r), .b(n_852), .o(g2063_db) );
na02f80 g2063_u3 ( .a(g2063_da), .b(g2063_db), .o(n_203) );
ao22s80 g2064_u0 ( .a(i_tx_phy_txoe_r2), .b(n_852), .c(i_tx_phy_txoe_r1), .d(g2674_p), .o(n_201) );
ao22s80 g2065_u0 ( .a(n_238), .b(g2674_p), .c(i_tx_phy_txoe_r1), .d(n_984), .o(n_233) );
no02f80 g2066_u0 ( .a(n_105), .b(n_240), .o(g2066_p) );
ao12f80 g2066_u1 ( .a(g2066_p), .b(n_105), .c(n_240), .o(n_106) );
no02f80 g2067_u0 ( .a(n_120), .b(i_rx_phy_one_cnt_0_), .o(g2067_p) );
ao12f80 g2067_u1 ( .a(g2067_p), .b(n_120), .c(i_rx_phy_one_cnt_0_), .o(n_121) );
no02f80 g2068_u0 ( .a(n_353), .b(i_rx_phy_bit_cnt_0_), .o(g2068_p) );
ao12f80 g2068_u1 ( .a(g2068_p), .b(n_353), .c(i_rx_phy_bit_cnt_0_), .o(n_118) );
no02f80 g2069_u0 ( .a(n_115), .b(i_tx_phy_one_cnt_0_), .o(g2069_p) );
ao12f80 g2069_u1 ( .a(g2069_p), .b(n_115), .c(i_tx_phy_one_cnt_0_), .o(n_116) );
in01f80 g2072_u0 ( .a(i_tx_phy_sft_done_r), .o(n_64) );
in01f80 g2084_u0 ( .a(i_rx_phy_rxd_r), .o(n_244) );
na02f80 g2087_u0 ( .a(i_tx_phy_one_cnt_2_), .b(n_873), .o(n_163) );
na02f80 g2088_u0 ( .a(i_tx_phy_one_cnt_0_), .b(n_873), .o(n_161) );
na02f80 g2090_u0 ( .a(i_tx_phy_append_eop), .b(n_12), .o(n_63) );
no02f80 g2091_u0 ( .a(phy_tx_mode), .b(n_984), .o(g2091_p) );
in01f80 g2091_u1 ( .a(g2091_p), .o(n_183) );
in01f80 g2092_u0 ( .a(n_111), .o(n_112) );
na02f80 g2093_u0 ( .a(n_910), .b(n_91), .o(n_111) );
in01f80 g2095_u0 ( .a(n_103), .o(n_384) );
no02f80 g2096_u0 ( .a(n_984), .b(usb_rst), .o(n_103) );
na02f80 g2099_u0 ( .a(n_57), .b(i_tx_phy_bit_cnt_0_), .o(n_168) );
na02f80 g20_u0 ( .a(n_852), .b(i_rx_phy_shift_en), .o(n_991) );
no02f80 g2100_u0 ( .a(n_878), .b(RxActive_o), .o(n_61) );
na02f80 g2103_u0 ( .a(rst), .b(n_882), .o(g2103_p) );
in01f80 g2103_u1 ( .a(g2103_p), .o(n_277) );
na02f80 g2104_u0 ( .a(i_rx_phy_one_cnt_0_), .b(n_873), .o(n_157) );
in01f80 g2106_u0 ( .a(n_598), .o(n_661) );
na02f80 g2108_u0 ( .a(i_rx_phy_rx_valid_r), .b(n_882), .o(g2108_p) );
in01f80 g2108_u1 ( .a(g2108_p), .o(n_155) );
na02f80 g2109_u0 ( .a(n_115), .b(n_873), .o(n_154) );
na02f80 g2111_u0 ( .a(i_tx_phy_bit_cnt_1_), .b(n_56), .o(n_804) );
in01f80 g2112_u0 ( .a(n_389), .o(n_81) );
no02f80 g2113_u0 ( .a(i_rx_phy_dpll_state_1_), .b(n_60), .o(g2113_p) );
in01f80 g2113_u1 ( .a(g2113_p), .o(n_389) );
na02f80 g2114_u0 ( .a(n_852), .b(txdn), .o(n_153) );
na02f80 g2115_u0 ( .a(n_120), .b(n_873), .o(n_152) );
na02f80 g2116_u0 ( .a(n_57), .b(n_56), .o(g2116_p) );
in01f80 g2116_u1 ( .a(g2116_p), .o(n_192) );
in01f80 g2117_u0 ( .a(n_164), .o(n_108) );
na02f80 g2118_u0 ( .a(TxValid_i), .b(rst), .o(n_164) );
in01f80 g2119_u0 ( .a(n_697), .o(n_90) );
no02f80 g2122_u0 ( .a(n_52), .b(n_28), .o(n_58) );
no02f80 g2123_u0 ( .a(n_57), .b(n_56), .o(n_125) );
no02f80 g2124_u0 ( .a(i_rx_phy_dpll_state_1_), .b(i_rx_phy_dpll_state_0_), .o(n_88) );
in01f80 g2127_u0 ( .a(n_400), .o(n_85) );
no02f80 g2128_u0 ( .a(n_27), .b(n_318), .o(g2128_p) );
in01f80 g2128_u1 ( .a(g2128_p), .o(n_400) );
in01f80 g2129_u0 ( .a(n_150), .o(n_266) );
no02f80 g2130_u0 ( .a(n_884), .b(n_509), .o(g2130_p) );
in01f80 g2130_u1 ( .a(g2130_p), .o(n_150) );
no02f80 g2131_u0 ( .a(n_70), .b(n_69), .o(n_71) );
no02f80 g2135_u0 ( .a(n_37), .b(n_18), .o(n_141) );
no02f80 g2136_u0 ( .a(n_21), .b(n_22), .o(n_66) );
no02f80 g2137_u0 ( .a(n_53), .b(n_52), .o(n_54) );
na02f80 g2138_u0 ( .a(i_tx_phy_sd_bs_o), .b(i_tx_phy_sd_nrzi_o), .o(n_35) );
no02f80 g2139_u0 ( .a(n_50), .b(n_49), .o(n_51) );
no02f80 g2140_u0 ( .a(n_49), .b(n_33), .o(n_55) );
no02f80 g2141_u0 ( .a(n_8), .b(n_984), .o(g2141_p) );
in01f80 g2141_u1 ( .a(g2141_p), .o(n_185) );
in01f80 g2145_u0 ( .a(n_559), .o(n_48) );
in01f80 g2149_u0 ( .a(n_306), .o(n_70) );
in01f80 g2152_u0 ( .a(i_rx_phy_bit_cnt_0_), .o(n_37) );
in01f80 g2155_u0 ( .a(i_tx_phy_one_cnt_0_), .o(n_50) );
in01f80 g2157_u0 ( .a(i_rx_phy_dpll_state_0_), .o(n_60) );
in01f80 g2158_u0 ( .a(phy_tx_mode), .o(n_8) );
in01f80 g2159_u0 ( .a(n_52), .o(n_120) );
in01f80 g2160_u0 ( .a(i_rx_phy_one_cnt_1_), .o(n_52) );
in01f80 g2161_u0 ( .a(i_tx_phy_append_eop_sync2), .o(n_12) );
in01f80 g2162_u0 ( .a(rst_cnt_4_), .o(n_11) );
in01f80 g2164_u0 ( .a(n_238), .o(n_27) );
in01f80 g2172_u0 ( .a(n_22), .o(n_105) );
in01f80 g2173_u0 ( .a(rst_cnt_1_), .o(n_22) );
in01f80 g2174_u0 ( .a(i_tx_phy_append_eop_sync4), .o(n_7) );
in01f80 g2178_u0 ( .a(n_56), .o(n_77) );
in01f80 g2182_u0 ( .a(i_tx_phy_bit_cnt_0_), .o(n_56) );
in01f80 g2183_u0 ( .a(n_57), .o(n_15) );
in01f80 g2186_u0 ( .a(i_tx_phy_bit_cnt_1_), .o(n_57) );
in01f80 g2190_u0 ( .a(RxActive_o), .o(n_509) );
in01f80 g2194_u0 ( .a(i_tx_phy_bit_cnt_2_), .o(n_124) );
in01f80 g2195_u0 ( .a(rst), .o(n_318) );
in01f80 g2218_u0 ( .a(n_49), .o(n_115) );
in01f80 g2219_u0 ( .a(i_tx_phy_one_cnt_1_), .o(n_49) );
in01f80 g2224_u0 ( .a(n_28), .o(n_139) );
in01f80 g2225_u0 ( .a(i_rx_phy_one_cnt_2_), .o(n_28) );
in01f80 g2226_u0 ( .a(n_91), .o(n_74) );
in01f80 g2227_u0 ( .a(n_980), .o(n_91) );
in01f80 g2251_u0 ( .a(i_tx_phy_data_done), .o(n_10) );
in01f80 g2253_u0 ( .a(n_21), .o(n_240) );
in01f80 g2254_u0 ( .a(rst_cnt_0_), .o(n_21) );
in01f80 g2257_u0 ( .a(rst_cnt_3_), .o(n_69) );
in01f80 g2258_u0 ( .a(i_rx_phy_se0_s), .o(n_9) );
in01f80 g2270_u0 ( .a(n_353), .o(n_18) );
in01f80 g2272_u0 ( .a(i_tx_phy_one_cnt_2_), .o(n_33) );
in01f80 g2273_u0 ( .a(n_243), .o(n_130) );
in01f80 g2275_u0 ( .a(i_rx_phy_rxd_s), .o(n_243) );
in01f80 g2278_u0 ( .a(i_rx_phy_one_cnt_0_), .o(n_53) );
in01f80 g22_u0 ( .a(n_852), .o(n_988) );
na02f80 g2385_u0 ( .a(n_885), .b(n_559), .o(g2385_p) );
in01f80 g2385_u1 ( .a(g2385_p), .o(n_567) );
na02f80 g2389_u0 ( .a(n_840), .b(n_567), .o(n_573) );
na02f80 g2390_u0 ( .a(n_972), .b(n_894), .o(n_574) );
no02f80 g2392_u0 ( .a(n_932), .b(n_952), .o(n_590) );
no02f80 g2397_u0 ( .a(n_952), .b(n_735), .o(n_598) );
na02f80 g23_u0 ( .a(n_604), .b(n_926), .o(n_938) );
no02f80 g2412_u0 ( .a(n_481), .b(n_628), .o(g2412_p) );
in01f80 g2412_u1 ( .a(g2412_p), .o(n_629) );
no02f80 g2413_u0 ( .a(n_753), .b(n_727), .o(g2413_p) );
in01f80 g2413_u1 ( .a(g2413_p), .o(n_628) );
na02f80 g2415_u0 ( .a(n_753), .b(n_74), .o(n_631) );
na02f80 g2431_u0 ( .a(n_749), .b(n_754), .o(n_660) );
in01f80 g2438_u0 ( .a(n_666), .o(n_665) );
in01f80 g2440_u0 ( .a(i_rx_phy_rxdp_s), .o(n_666) );
na02f80 g2459_u0 ( .a(n_910), .b(n_980), .o(n_697) );
in01f80 g2460_u0 ( .a(n_703), .o(n_704) );
na02f80 g2461_u0 ( .a(n_257), .b(n_929), .o(n_701) );
na02f80 g2463_u0 ( .a(n_707), .b(n_708), .o(n_709) );
na03f80 g2464_u0 ( .a(n_706), .b(n_461), .c(n_511), .o(n_707) );
no02f80 g2465_u0 ( .a(n_318), .b(n_540), .o(n_706) );
na02f80 g2466_u0 ( .a(n_461), .b(n_511), .o(n_710) );
na02f80 g2477_u0 ( .a(n_741), .b(n_726), .o(n_727) );
no02f80 g2479_u0 ( .a(n_788), .b(n_697), .o(n_722) );
na03f80 g2482_u0 ( .a(n_439), .b(n_794), .c(n_90), .o(n_726) );
in01f80 g2487_u0 ( .a(n_735), .o(n_734) );
in01f80 g2491_u0 ( .a(n_735), .o(n_737) );
na02f80 g2494_u0 ( .a(n_741), .b(n_742), .o(g2494_p) );
in01f80 g2494_u1 ( .a(g2494_p), .o(n_743) );
na02f80 g2495_u0 ( .a(n_942), .b(n_914), .o(n_742) );
na03f80 g2497_u0 ( .a(n_112), .b(n_788), .c(n_942), .o(n_748) );
in01f80 g24_u0 ( .a(n_941), .o(n_942) );
ao12f80 g2501_u0 ( .a(n_318), .b(n_755), .c(n_756), .o(n_758) );
oa12f80 g2502_u0 ( .a(n_754), .b(n_944), .c(n_752), .o(n_755) );
na02f80 g2503_u0 ( .a(n_480), .b(n_742), .o(n_752) );
in01f80 g2504_u0 ( .a(n_753), .o(n_754) );
na03f80 g2505_u0 ( .a(n_61), .b(n_426), .c(n_9), .o(n_753) );
no02f80 g2506_u0 ( .a(n_910), .b(n_460), .o(g2506_p) );
in01f80 g2506_u1 ( .a(g2506_p), .o(n_756) );
na03f80 g2508_u0 ( .a(n_763), .b(i_rx_phy_rx_valid1), .c(rst), .o(n_767) );
in01f80 g2511_u0 ( .a(n_763), .o(n_764) );
na02f80 g2512_u0 ( .a(n_759), .b(n_885), .o(n_763) );
na02f80 g2513_u0 ( .a(n_58), .b(n_53), .o(n_759) );
in01f80 g2527_u0 ( .a(n_788), .o(n_786) );
in01f80 g2537_u0 ( .a(n_965), .o(n_800) );
in01f80 g2568_u0 ( .a(n_841), .o(n_840) );
in01f80 g2573_u0 ( .a(g2674_p), .o(n_852) );
in01f80 g2584_u0 ( .a(n_885), .o(n_864) );
in01f80 g2593_u0 ( .a(n_885), .o(n_873) );
in01f80 g2595_u0 ( .a(n_885), .o(n_878) );
in01f80 g2599_u0 ( .a(n_885), .o(n_882) );
na03f80 g25_u0 ( .a(n_735), .b(n_952), .c(n_894), .o(n_841) );
in01f80 g2601_u0 ( .a(n_885), .o(n_884) );
in01f80 g2604_u0 ( .a(n_929), .o(n_888) );
in01f80 g2610_u0 ( .a(n_929), .o(n_894) );
no02f80 g2620_u0 ( .a(n_923), .b(n_924), .o(n_925) );
ao12f80 g2621_u0 ( .a(n_922), .b(n_915), .c(n_916), .o(n_923) );
na02f80 g2622_u0 ( .a(n_920), .b(n_921), .o(n_922) );
ao22s80 g2623_u0 ( .a(n_919), .b(n_945), .c(n_722), .d(n_916), .o(n_920) );
ao22s80 g2624_u0 ( .a(n_927), .b(n_928), .c(n_934), .d(n_929), .o(n_935) );
no02f80 g2625_u0 ( .a(n_888), .b(n_661), .o(n_927) );
no02f80 g2626_u0 ( .a(n_224), .b(n_888), .o(n_928) );
na02f80 g2627_u0 ( .a(n_930), .b(n_933), .o(n_934) );
na04m80 g2628_u0 ( .a(n_735), .b(n_984), .c(n_952), .d(n_929), .o(n_930) );
na02f80 g2630_u0 ( .a(n_965), .b(n_932), .o(n_933) );
na02f80 g2632_u0 ( .a(n_64), .b(i_tx_phy_sft_done), .o(n_932) );
in01f80 g2634_u0 ( .a(n_932), .o(n_937) );
na02f80 g2635_u0 ( .a(n_938), .b(n_943), .o(n_944) );
na03f80 g2636_u0 ( .a(n_112), .b(n_940), .c(n_942), .o(n_943) );
in01f80 g2637_u0 ( .a(n_794), .o(n_940) );
na02f80 g2638_u0 ( .a(n_413), .b(n_424), .o(n_941) );
no02f80 g2639_u0 ( .a(n_794), .b(n_111), .o(n_945) );
no02f80 g2640_u0 ( .a(n_980), .b(n_947), .o(n_948) );
in01f80 g2642_u0 ( .a(i_rx_phy_fs_state_2_), .o(n_947) );
in01f80 g2643_u0 ( .a(n_796), .o(n_788) );
no03m80 g2644_u0 ( .a(n_929), .b(n_952), .c(n_735), .o(n_583) );
in01f80 g2645_u0 ( .a(n_951), .o(n_952) );
in01f80 g2646_u0 ( .a(i_tx_phy_state_2_), .o(n_951) );
in01f80 g2648_u0 ( .a(i_tx_phy_state_1_), .o(n_735) );
ao12f80 g2650_u0 ( .a(n_961), .b(n_959), .c(n_960), .o(n_962) );
no02f80 g2651_u0 ( .a(n_139), .b(n_54), .o(g2651_p) );
ao12f80 g2651_u1 ( .a(g2651_p), .b(n_139), .c(n_54), .o(n_957) );
no02f80 g2652_u0 ( .a(n_984), .b(n_324), .o(n_958) );
na02f80 g2653_u0 ( .a(i_rx_phy_shift_en), .b(rst), .o(n_961) );
na04m80 g2654_u0 ( .a(n_963), .b(n_966), .c(n_967), .d(n_968), .o(n_969) );
oa12f80 g2655_u0 ( .a(n_965), .b(n_734), .c(n_937), .o(n_966) );
na02f80 g2656_u0 ( .a(n_583), .b(n_737), .o(n_967) );
ao12f80 g2657_u0 ( .a(n_318), .b(n_970), .c(n_974), .o(n_976) );
na02f80 g2658_u0 ( .a(n_559), .b(i_tx_phy_tx_ip), .o(n_970) );
na03f80 g2660_u0 ( .a(n_972), .b(n_894), .c(TxValid_i), .o(n_974) );
in01f80 g2661_u0 ( .a(n_971), .o(n_972) );
na02f80 g2662_u0 ( .a(n_735), .b(n_951), .o(n_971) );
in01f80 g2664_u0 ( .a(n_974), .o(n_977) );
no02f80 g2665_u0 ( .a(n_913), .b(n_981), .o(n_982) );
in01f80 g2667_u0 ( .a(n_796), .o(n_794) );
na02f80 g2668_u0 ( .a(n_980), .b(i_rx_phy_fs_state_2_), .o(n_981) );
in01f80 g2669_u0 ( .a(i_rx_phy_fs_state_0_), .o(n_980) );
in01f80 g2670_u0 ( .a(i_rx_phy_fs_state_2_), .o(n_910) );
na02f80 g2671_u0 ( .a(n_990), .b(n_991), .o(n_992) );
na02f80 g2672_u0 ( .a(n_988), .b(n_989), .o(n_990) );
in01f80 g2674_u0 ( .a(n_984), .o(g2674_p) );
in01f80 g2676_u0 ( .a(n_885), .o(n_984) );
na02f80 g2677_u0 ( .a(n_710), .b(n_509), .o(n_989) );
na03f80 g26_u0 ( .a(n_443), .b(RxActive_o), .c(rst), .o(n_708) );
in01f80 g27_u0 ( .a(n_224), .o(n_559) );
na02f80 g31_u0 ( .a(n_957), .b(n_958), .o(n_959) );
na03f80 g32_u0 ( .a(n_743), .b(n_938), .c(n_748), .o(n_749) );
no02f80 g33_u0 ( .a(i_tx_phy_data_done), .b(n_929), .o(n_593) );
na02f80 g34_u0 ( .a(n_873), .b(n_139), .o(n_960) );
na02f80 g35_u0 ( .a(n_722), .b(n_926), .o(n_741) );
na04m80 g36_u0 ( .a(n_699), .b(n_700), .c(n_701), .d(n_968), .o(n_703) );
ao12f80 g39_u0 ( .a(n_977), .b(n_840), .c(n_567), .o(n_699) );
na03f80 g40_u0 ( .a(n_559), .b(n_734), .c(n_927), .o(n_963) );
no02f80 g41_u0 ( .a(n_588), .b(n_888), .o(g41_p) );
in01f80 g41_u1 ( .a(g41_p), .o(n_700) );
na03f80 g42_u0 ( .a(n_737), .b(n_593), .c(n_590), .o(n_968) );
no02f80 g44_u0 ( .a(n_971), .b(n_894), .o(n_965) );
in01f80 g51_u0 ( .a(n_583), .o(n_588) );
na03f80 g54_u0 ( .a(n_492), .b(n_217), .c(n_209), .o(n_915) );
in01f80 g56_u0 ( .a(n_916), .o(n_926) );
na03f80 g57_u0 ( .a(n_666), .b(i_rx_phy_rxdn_s), .c(i_rx_phy_rx_en), .o(n_916) );
na03f80 g58_u0 ( .a(n_788), .b(n_112), .c(n_919), .o(n_921) );
in01f80 g61_u0 ( .a(n_942), .o(n_919) );
na02f80 g64_u0 ( .a(n_754), .b(n_509), .o(n_924) );
ms00f80 i_rx_phy_bit_cnt_reg_0__u0 ( .ck(ispd_clk), .d(n_407), .o(i_rx_phy_bit_cnt_0_) );
ms00f80 i_rx_phy_bit_cnt_reg_1__u0 ( .ck(ispd_clk), .d(n_405), .o(n_353) );
ms00f80 i_rx_phy_bit_cnt_reg_2__u0 ( .ck(ispd_clk), .d(n_414), .o(i_rx_phy_bit_cnt_2_) );
ms00f80 i_rx_phy_bit_stuff_err_reg_u0 ( .ck(ispd_clk), .d(n_505), .o(i_rx_phy_bit_stuff_err_reg_Q) );
in01f80 i_rx_phy_bit_stuff_err_reg_u1 ( .a(i_rx_phy_bit_stuff_err_reg_Q), .o(i_rx_phy_bit_stuff_err) );
ms00f80 i_rx_phy_byte_err_reg_u0 ( .ck(ispd_clk), .d(n_499), .o(i_rx_phy_byte_err_reg_Q) );
in01f80 i_rx_phy_byte_err_reg_u1 ( .a(i_rx_phy_byte_err_reg_Q), .o(i_rx_phy_byte_err) );
ms00f80 i_rx_phy_dpll_state_reg_0__u0 ( .ck(ispd_clk), .d(n_449), .o(i_rx_phy_dpll_state_0_) );
ms00f80 i_rx_phy_dpll_state_reg_1__u0 ( .ck(ispd_clk), .d(n_436), .o(i_rx_phy_dpll_state_1_) );
ms00f80 i_rx_phy_fs_ce_r1_reg_u0 ( .ck(ispd_clk), .d(n_81), .o(i_rx_phy_fs_ce_r1) );
ms00f80 i_rx_phy_fs_ce_r2_reg_u0 ( .ck(ispd_clk), .d(i_rx_phy_fs_ce_r1), .o(i_rx_phy_fs_ce_r2) );
ms00f80 i_rx_phy_fs_ce_reg_u0 ( .ck(ispd_clk), .d(i_rx_phy_fs_ce_r2), .o(n_885) );
ms00f80 i_rx_phy_fs_state_reg_0__u0 ( .ck(ispd_clk), .d(n_529), .o(i_rx_phy_fs_state_0_) );
ms00f80 i_rx_phy_fs_state_reg_1__u0 ( .ck(ispd_clk), .d(n_523), .o(n_796) );
ms00f80 i_rx_phy_fs_state_reg_2__u0 ( .ck(ispd_clk), .d(n_758), .o(i_rx_phy_fs_state_2_) );
ms00f80 i_rx_phy_hold_reg_reg_0__u0 ( .ck(ispd_clk), .d(DataIn_o_1_), .o(DataIn_o_0_) );
ms00f80 i_rx_phy_hold_reg_reg_1__u0 ( .ck(ispd_clk), .d(DataIn_o_2_), .o(DataIn_o_1_) );
ms00f80 i_rx_phy_hold_reg_reg_2__u0 ( .ck(ispd_clk), .d(DataIn_o_3_), .o(DataIn_o_2_) );
ms00f80 i_rx_phy_hold_reg_reg_3__u0 ( .ck(ispd_clk), .d(DataIn_o_4_), .o(DataIn_o_3_) );
ms00f80 i_rx_phy_hold_reg_reg_4__u0 ( .ck(ispd_clk), .d(DataIn_o_5_), .o(DataIn_o_4_) );
ms00f80 i_rx_phy_hold_reg_reg_5__u0 ( .ck(ispd_clk), .d(DataIn_o_6_), .o(DataIn_o_5_) );
ms00f80 i_rx_phy_hold_reg_reg_6__u0 ( .ck(ispd_clk), .d(DataIn_o_7_), .o(DataIn_o_6_) );
ms00f80 i_rx_phy_hold_reg_reg_7__u0 ( .ck(ispd_clk), .d(i_rx_phy_sd_nrzi), .o(DataIn_o_7_) );
ms00f80 i_rx_phy_one_cnt_reg_0__u0 ( .ck(ispd_clk), .d(n_406), .o(i_rx_phy_one_cnt_0_) );
ms00f80 i_rx_phy_one_cnt_reg_1__u0 ( .ck(ispd_clk), .d(n_427), .o(i_rx_phy_one_cnt_1_) );
ms00f80 i_rx_phy_one_cnt_reg_2__u0 ( .ck(ispd_clk), .d(n_962), .o(i_rx_phy_one_cnt_2_) );
ms00f80 i_rx_phy_rx_active_reg_u0 ( .ck(ispd_clk), .d(n_709), .o(RxActive_o) );
ms00f80 i_rx_phy_rx_en_reg_u0 ( .ck(ispd_clk), .d(txoe), .o(i_rx_phy_rx_en) );
ms00f80 i_rx_phy_rx_valid1_reg_u0 ( .ck(ispd_clk), .d(n_431), .o(i_rx_phy_rx_valid1) );
ms00f80 i_rx_phy_rx_valid_r_reg_u0 ( .ck(ispd_clk), .d(n_433), .o(i_rx_phy_rx_valid_r) );
ms00f80 i_rx_phy_rx_valid_reg_u0 ( .ck(ispd_clk), .d(n_373), .o(RxValid_o) );
ms00f80 i_rx_phy_rxd_r_reg_u0 ( .ck(ispd_clk), .d(n_130), .o(i_rx_phy_rxd_r) );
ms00f80 i_rx_phy_rxd_s0_reg_u0 ( .ck(ispd_clk), .d(rxd), .o(i_rx_phy_rxd_s0) );
ms00f80 i_rx_phy_rxd_s1_reg_u0 ( .ck(ispd_clk), .d(i_rx_phy_rxd_s0), .o(i_rx_phy_rxd_s1_reg_Q) );
in01f80 i_rx_phy_rxd_s1_reg_u1 ( .a(i_rx_phy_rxd_s1_reg_Q), .o(i_rx_phy_rxd_s1) );
ms00f80 i_rx_phy_rxd_s_reg_u0 ( .ck(ispd_clk), .d(n_229), .o(i_rx_phy_rxd_s) );
ms00f80 i_rx_phy_rxdn_s0_reg_u0 ( .ck(ispd_clk), .d(rxdn), .o(i_rx_phy_rxdn_s0) );
ms00f80 i_rx_phy_rxdn_s1_reg_u0 ( .ck(ispd_clk), .d(i_rx_phy_rxdn_s0), .o(LineState_o_1_) );
ms00f80 i_rx_phy_rxdn_s_r_reg_u0 ( .ck(ispd_clk), .d(n_222), .o(i_rx_phy_rxdn_s_r_reg_Q) );
in01f80 i_rx_phy_rxdn_s_r_reg_u1 ( .a(i_rx_phy_rxdn_s_r_reg_Q), .o(i_rx_phy_rxdn_s_r) );
ms00f80 i_rx_phy_rxdn_s_reg_u0 ( .ck(ispd_clk), .d(n_310), .o(i_rx_phy_rxdn_s) );
ms00f80 i_rx_phy_rxdp_s0_reg_u0 ( .ck(ispd_clk), .d(rxdp), .o(i_rx_phy_rxdp_s0) );
ms00f80 i_rx_phy_rxdp_s1_reg_u0 ( .ck(ispd_clk), .d(i_rx_phy_rxdp_s0), .o(LineState_o_0_) );
ms00f80 i_rx_phy_rxdp_s_r_reg_u0 ( .ck(ispd_clk), .d(n_226), .o(i_rx_phy_rxdp_s_r_reg_Q) );
in01f80 i_rx_phy_rxdp_s_r_reg_u1 ( .a(i_rx_phy_rxdp_s_r_reg_Q), .o(i_rx_phy_rxdp_s_r) );
ms00f80 i_rx_phy_rxdp_s_reg_u0 ( .ck(ispd_clk), .d(n_309), .o(i_rx_phy_rxdp_s) );
ms00f80 i_rx_phy_sd_nrzi_reg_u0 ( .ck(ispd_clk), .d(n_365), .o(i_rx_phy_sd_nrzi) );
ms00f80 i_rx_phy_sd_r_reg_u0 ( .ck(ispd_clk), .d(n_203), .o(i_rx_phy_sd_r) );
ms00f80 i_rx_phy_se0_r_reg_u0 ( .ck(ispd_clk), .d(n_446), .o(i_rx_phy_se0_r_reg_Q) );
in01f80 i_rx_phy_se0_r_reg_u1 ( .a(i_rx_phy_se0_r_reg_Q), .o(i_rx_phy_se0_r) );
ms00f80 i_rx_phy_se0_s_reg_u0 ( .ck(ispd_clk), .d(n_471), .o(i_rx_phy_se0_s) );
ms00f80 i_rx_phy_shift_en_reg_u0 ( .ck(ispd_clk), .d(n_992), .o(i_rx_phy_shift_en) );
ms00f80 i_rx_phy_sync_err_reg_u0 ( .ck(ispd_clk), .d(n_925), .o(i_rx_phy_sync_err_reg_Q) );
in01f80 i_rx_phy_sync_err_reg_u1 ( .a(i_rx_phy_sync_err_reg_Q), .o(i_rx_phy_sync_err) );
ms00f80 i_tx_phy_TxReady_o_reg_u0 ( .ck(ispd_clk), .d(n_392), .o(TxReady_o) );
ms00f80 i_tx_phy_append_eop_reg_u0 ( .ck(ispd_clk), .d(n_409), .o(i_tx_phy_append_eop) );
ms00f80 i_tx_phy_append_eop_sync1_reg_u0 ( .ck(ispd_clk), .d(n_317), .o(i_tx_phy_append_eop_sync1) );
ms00f80 i_tx_phy_append_eop_sync2_reg_u0 ( .ck(ispd_clk), .d(n_316), .o(i_tx_phy_append_eop_sync2) );
ms00f80 i_tx_phy_append_eop_sync3_reg_u0 ( .ck(ispd_clk), .d(n_338), .o(n_224) );
ms00f80 i_tx_phy_append_eop_sync4_reg_u0 ( .ck(ispd_clk), .d(n_288), .o(i_tx_phy_append_eop_sync4) );
ms00f80 i_tx_phy_bit_cnt_reg_0__u0 ( .ck(ispd_clk), .d(n_395), .o(i_tx_phy_bit_cnt_0_) );
ms00f80 i_tx_phy_bit_cnt_reg_1__u0 ( .ck(ispd_clk), .d(n_394), .o(i_tx_phy_bit_cnt_1_) );
ms00f80 i_tx_phy_bit_cnt_reg_2__u0 ( .ck(ispd_clk), .d(n_415), .o(i_tx_phy_bit_cnt_2_) );
ms00f80 i_tx_phy_data_done_reg_u0 ( .ck(ispd_clk), .d(n_166), .o(i_tx_phy_data_done) );
ms00f80 i_tx_phy_hold_reg_d_reg_0__u0 ( .ck(ispd_clk), .d(i_tx_phy_hold_reg), .o(i_tx_phy_hold_reg_d) );
ms00f80 i_tx_phy_hold_reg_d_reg_1__u0 ( .ck(ispd_clk), .d(i_tx_phy_hold_reg_4), .o(i_tx_phy_hold_reg_d_reg_1__Q) );
in01f80 i_tx_phy_hold_reg_d_reg_1__u1 ( .a(i_tx_phy_hold_reg_d_reg_1__Q), .o(i_tx_phy_hold_reg_d_11) );
ms00f80 i_tx_phy_hold_reg_d_reg_2__u0 ( .ck(ispd_clk), .d(i_tx_phy_hold_reg_5), .o(i_tx_phy_hold_reg_d_12) );
ms00f80 i_tx_phy_hold_reg_d_reg_3__u0 ( .ck(ispd_clk), .d(i_tx_phy_hold_reg_6), .o(i_tx_phy_hold_reg_d_reg_3__Q) );
in01f80 i_tx_phy_hold_reg_d_reg_3__u1 ( .a(i_tx_phy_hold_reg_d_reg_3__Q), .o(i_tx_phy_hold_reg_d_13) );
ms00f80 i_tx_phy_hold_reg_d_reg_4__u0 ( .ck(ispd_clk), .d(i_tx_phy_hold_reg_7), .o(i_tx_phy_hold_reg_d_14) );
ms00f80 i_tx_phy_hold_reg_d_reg_5__u0 ( .ck(ispd_clk), .d(i_tx_phy_hold_reg_8), .o(i_tx_phy_hold_reg_d_reg_5__Q) );
in01f80 i_tx_phy_hold_reg_d_reg_5__u1 ( .a(i_tx_phy_hold_reg_d_reg_5__Q), .o(i_tx_phy_hold_reg_d_15) );
ms00f80 i_tx_phy_hold_reg_d_reg_6__u0 ( .ck(ispd_clk), .d(i_tx_phy_hold_reg_9), .o(i_tx_phy_hold_reg_d_reg_6__Q) );
in01f80 i_tx_phy_hold_reg_d_reg_6__u1 ( .a(i_tx_phy_hold_reg_d_reg_6__Q), .o(n_785) );
ms00f80 i_tx_phy_hold_reg_d_reg_7__u0 ( .ck(ispd_clk), .d(i_tx_phy_hold_reg_10), .o(i_tx_phy_hold_reg_d_17) );
ms00f80 i_tx_phy_hold_reg_reg_0__u0 ( .ck(ispd_clk), .d(n_489), .o(i_tx_phy_hold_reg) );
ms00f80 i_tx_phy_hold_reg_reg_1__u0 ( .ck(ispd_clk), .d(n_487), .o(i_tx_phy_hold_reg_4) );
ms00f80 i_tx_phy_hold_reg_reg_2__u0 ( .ck(ispd_clk), .d(n_486), .o(i_tx_phy_hold_reg_5) );
ms00f80 i_tx_phy_hold_reg_reg_3__u0 ( .ck(ispd_clk), .d(n_485), .o(i_tx_phy_hold_reg_6) );
ms00f80 i_tx_phy_hold_reg_reg_4__u0 ( .ck(ispd_clk), .d(n_484), .o(i_tx_phy_hold_reg_7) );
ms00f80 i_tx_phy_hold_reg_reg_5__u0 ( .ck(ispd_clk), .d(n_483), .o(i_tx_phy_hold_reg_8) );
ms00f80 i_tx_phy_hold_reg_reg_6__u0 ( .ck(ispd_clk), .d(n_482), .o(i_tx_phy_hold_reg_9) );
ms00f80 i_tx_phy_hold_reg_reg_7__u0 ( .ck(ispd_clk), .d(n_507), .o(i_tx_phy_hold_reg_10) );
ms00f80 i_tx_phy_ld_data_reg_u0 ( .ck(ispd_clk), .d(n_387), .o(i_tx_phy_ld_data_reg_Q) );
in01f80 i_tx_phy_ld_data_reg_u1 ( .a(i_tx_phy_ld_data_reg_Q), .o(i_tx_phy_ld_data) );
ms00f80 i_tx_phy_one_cnt_reg_0__u0 ( .ck(ispd_clk), .d(n_378), .o(i_tx_phy_one_cnt_0_) );
ms00f80 i_tx_phy_one_cnt_reg_1__u0 ( .ck(ispd_clk), .d(n_401), .o(i_tx_phy_one_cnt_1_) );
ms00f80 i_tx_phy_one_cnt_reg_2__u0 ( .ck(ispd_clk), .d(n_388), .o(i_tx_phy_one_cnt_2_) );
ms00f80 i_tx_phy_sd_bs_o_reg_u0 ( .ck(ispd_clk), .d(n_361), .o(i_tx_phy_sd_bs_o) );
ms00f80 i_tx_phy_sd_nrzi_o_reg_u0 ( .ck(ispd_clk), .d(n_276), .o(i_tx_phy_sd_nrzi_o) );
ms00f80 i_tx_phy_sd_raw_o_reg_u0 ( .ck(ispd_clk), .d(n_411), .o(i_tx_phy_sd_raw_o) );
ms00f80 i_tx_phy_sft_done_r_reg_u0 ( .ck(ispd_clk), .d(i_tx_phy_sft_done), .o(i_tx_phy_sft_done_r) );
ms00f80 i_tx_phy_sft_done_reg_u0 ( .ck(ispd_clk), .d(n_293), .o(i_tx_phy_sft_done) );
ms00f80 i_tx_phy_state_reg_0__u0 ( .ck(ispd_clk), .d(n_459), .o(n_929) );
ms00f80 i_tx_phy_state_reg_1__u0 ( .ck(ispd_clk), .d(n_420), .o(i_tx_phy_state_1_) );
ms00f80 i_tx_phy_state_reg_2__u0 ( .ck(ispd_clk), .d(n_432), .o(i_tx_phy_state_2_) );
ms00f80 i_tx_phy_tx_ip_reg_u0 ( .ck(ispd_clk), .d(n_976), .o(i_tx_phy_tx_ip) );
ms00f80 i_tx_phy_tx_ip_sync_reg_u0 ( .ck(ispd_clk), .d(n_319), .o(n_238) );
ms00f80 i_tx_phy_txdn_reg_u0 ( .ck(ispd_clk), .d(n_364), .o(txdn) );
ms00f80 i_tx_phy_txdp_reg_u0 ( .ck(ispd_clk), .d(n_366), .o(txdp) );
ms00f80 i_tx_phy_txoe_r1_reg_u0 ( .ck(ispd_clk), .d(n_320), .o(i_tx_phy_txoe_r1) );
ms00f80 i_tx_phy_txoe_r2_reg_u0 ( .ck(ispd_clk), .d(n_291), .o(i_tx_phy_txoe_r2) );
ms00f80 i_tx_phy_txoe_reg_u0 ( .ck(ispd_clk), .d(n_333), .o(txoe) );
ms00f80 rst_cnt_reg_0__u0 ( .ck(ispd_clk), .d(n_362), .o(rst_cnt_0_) );
ms00f80 rst_cnt_reg_1__u0 ( .ck(ispd_clk), .d(n_367), .o(rst_cnt_1_) );
ms00f80 rst_cnt_reg_2__u0 ( .ck(ispd_clk), .d(n_428), .o(n_306) );
ms00f80 rst_cnt_reg_3__u0 ( .ck(ispd_clk), .d(n_417), .o(rst_cnt_3_) );
ms00f80 rst_cnt_reg_4__u0 ( .ck(ispd_clk), .d(n_423), .o(rst_cnt_4_) );
ms00f80 usb_rst_reg_u0 ( .ck(ispd_clk), .d(n_275), .o(usb_rst) );

endmodule
